home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / qbbs / racal140.zip / RACALL.DOC < prev    next >
Text File  |  1992-01-03  |  25KB  |  550 lines

  1.                  RACALL v1.40  Copyright 1990-1991 Kent W. Timm
  2.  
  3. Introduction
  4. ------------
  5.           RACALL creates BBS statistics bulletins for RemoteAccess.
  6.          It has been tested on RA v1.10+.  The version of RACALL in this
  7.          package is v1.40, it has limited (no ANSI) output until registered.
  8.          But NO stats functions are removed nor crippled, there are all
  9.          there, but not in color until registerd.  There are a couple of
  10.          "bonus" features when registered, but they are not directly part
  11.          of the statistics making process.
  12.  
  13.          You are required to Register RACALL after a 21 trial, otherwise,
  14.          RACALL will start complaining, making noise, and display a trial
  15.          use over message in the bulletins after 21 days.
  16.  
  17. Why did I write RaCall?
  18. -----------------------
  19.          That goes back to the QBBS days, I couldn't find a good statistics
  20.          program for QBBS, so I made QCall.  It started as such a tiny
  21.          thing (under 10K of code), that I kept adding things.  When I
  22.          switched to RA, I rebuilt QCall and created RaCall.  Take a
  23.          look at the history the end of the docs for all the things
  24.          added over the past year or so.
  25.  
  26.               Both RaCall and QCall were never planned to be available
  27.          to the public.  But I decided maybe somebody else might like
  28.          it too.  Since them I've added many things to RaCall to be
  29.          able to handle most any RA system.  Many of these features I
  30.          have no use for myself!  Most of these added goodies were
  31.          suggested to me, and within a week or so added.  The "Rename
  32.          Log" feature was added within 12 hours of being suggested to
  33.          me! I've killed bugs with 1 hour a couple times!  Of course I
  34.          can't be that fast all the time, but when something needs
  35.          fixxing, I do it as fast as possible.
  36.  
  37.  
  38. Legal
  39. -----
  40.          Boring, but needed:
  41.  
  42.               You MUST Register RACALL if you use it beyond the 21 day trial.
  43.          If you do not Register after 21 days, you are required to stop
  44.          using RaCall in any way.
  45.  
  46.          RaCall is made available "as-is" and come with no warranty of any
  47.          kind, no responsibility or liability is taken for RACALL's use or
  48.          it's actions.
  49.           (they should make a rubber stamp for docs saying that..:-)
  50.  
  51.               You MUST Register RaCall if you use it beyond the 21
  52.          day trial.  If you do not Register after 21 days, you are
  53.          required to stop using RaCall in any way.
  54.  
  55.               As soon as the Registered RACALL is in place, it will
  56.          stop beeping when running, and make ANSI color versions of all
  57.          RaCall's bulletins.
  58.  
  59.              RaCall is released compress with ARJ 2.21, please
  60.          do not re-compress this package with any other packer, nor
  61.          add extra files or comments to the package or text files.
  62.          I find BBS ads in compressed files to be very annoying, a waste
  63.          of space (and LD DL time and $) and just plain tacky..
  64.  
  65.          **  RACALL is NOT to be placed on any Media for sale,
  66.          including, but not limited to CD-ROMs, tape drive, or disk by
  67.          software distribution services/companies or anyone else
  68.          without written permission and license from the author.
  69.          No fee may be charged for RACALL in any way, except by the
  70.          author, Kent W. Timm.
  71.  
  72.  
  73. REGISTERING RACALL
  74. ------------------
  75.               To Register RACALL, simply send your request form in
  76.          along with $10* to register it.  You will be sent a PassKey
  77.          to be put in Racall.cfg.  Once the PassKey is in place RaCall
  78.          will start making ANSI files and go beyond the 21 day trial.
  79.          (* see order form for full details)
  80.  
  81.               I don't think $10 is much to ask for considering the countless
  82.          hours I've spent fine tuning this program.  I've added MANY
  83.          features I personally have no use for, to make it fit just about
  84.          any setup.
  85.          (and I got to pay for getting the [bleep] hard drive replaced)
  86.  
  87.          To fill-out and print a registeration form run: RACALL /FORM,
  88.          or use ORDER.FRM included in this package.
  89.          Please use the /FORM option in RaCall if you can, that way it
  90.          will read the BBS Name and SysOp Name directly from the Config.Ra
  91.          preventing spelling/case errors.
  92.  
  93.          Send your request to Register to:
  94.  
  95.            Kent TIMM
  96.            907-1790 Eglinton Av. East
  97.            Toronto, Ontario
  98.            M4A 2T3
  99.  
  100.          Please use a *POSTAL MONEY ORDER*.  I can't accept checks since
  101.          the bank charges would be more then the $10!  Money orders should be
  102.          drafted in Canadian dollars.  Money Orders can be obtained from
  103.          *any* post office. (please, NO BANK MONEY ORDERS! the service charges
  104.          are more then the registering cost to cash).
  105.  
  106.          Outside of Canada or the USA send CASH ONLY, REGISTERED-MAIL is
  107.          highly recommended! (at the very least use an envelope nobody
  108.          can see through)
  109.          Either U.S. or Canadian funds will be fine, whatever is easier
  110.          for you to get in your area.
  111.  
  112.  
  113. USING RACALL
  114. ------------
  115.               RACALL is designed to run as a event at any time.
  116.          It will look through the either OPUS or FD format RA.LOG and
  117.          compile the information found there.  It will then write to files
  118.          to disk that contain the following information:
  119.  
  120.          General Call Statistics.
  121.          Problem Call Statistics.
  122.          Message Statistics.
  123.          Conference Statistics. (message count entered in each area)
  124.          File Statistics (UL/DL)
  125.          Protocol Statistics.(count each UL/DL protocol that was used)
  126.          Percentages shown for several stats.
  127.          Who Called yesterday (during the last RA.LOG)
  128.          Top Callers+
  129.          Top Message Posters+
  130.          Top UpLoaders+
  131.          Top DownLoaders+
  132.  
  133.           + Top Users configured by sysop, (Top Ten, Fifteen, etc...)
  134.  
  135.          For a sample Bulletins see the files:
  136.           DAILY.ASC/ANS     Daily and System-to-Date
  137.           WHO.ASC/ANS       Who Called Yesterday
  138.           TOPUSERS.ASC/ANS  Top Ten Callers/Posters/ULers/DLers
  139.  
  140. RaCall.CFG
  141. ----------
  142.          RACALL needs a configuration file, this is called RACALL.CFG
  143.  
  144.          Starting with v1.10, RaCall has it's own built in
  145.          configuration program!  Run: RACALL /c
  146.          The /c MUST be lower case.  The configuration menu simple and
  147.          straight forward.  Be sure to enter Upper Case letters for
  148.          commands.  eg.: Y not y
  149.  
  150.          Do NOT edit RaCall.Cfg with anything but the built in config
  151.          program!  (RACALL /c)
  152.  
  153.          RACALL.CFG MUST have the following in the exact order shown
  154.          here.  There is a sample RACALL.CFG enclosed with this
  155.          package.
  156.  
  157.               The BBS name, SysOp name, path to Users.bbs, password tries,
  158.          exclude SysOp from lists are all read directly from the Config.Ra
  159.          file that is found by the SET RA=.  Message areas are all found
  160.          this way, saves a lot of set-up time and problems.
  161.  
  162.               While RA.LOG or whatever you named your log is found in
  163.           Config.Ra, if no path is set in Config.Ra it *must* be in RaCall.Cfg.
  164.           If you have the full path to Ra.Log in Config.Ra make sure the
  165.           path in RaCall.Cfg is empty.
  166.  
  167.               Display mode (3 in /c) is how the message areas will be listed.
  168.           1 = Full area name, one area per line
  169.           2 = Almost full area name, two per line (best bet)
  170.           3 = Short area name, 3 per line (area names should be short)
  171.           4 = n/a
  172.           5 = area numbers only, five per line (as in older versions)
  173.  
  174.               Display mode (H in /c) is the non-color bulletins.
  175.           0 = 8th bit use (as in older versions)
  176.           1 = 7bit only, stars (*) and dashes (-) replace codes 176 & 205
  177.           2 = neither 176/205 or star and dashes are used in header/frames.
  178.  
  179.               Your board's name will only be displayed when using the
  180.          Registered version.
  181.  
  182.          "TOP x" is for the top users lists, x being how many top users
  183.          (eg: top 10, 20...)
  184.          You can select to use either USERS.BBS or the logs for the Top Users
  185.          lists.  USERS.BBS will give lists from a total in it, while using
  186.          the log you can Reset TopUsers.  Good for once a month/year
  187.          Top User list, however you can use both.
  188.          If you use USERS.BBS the data file RaCall.USR is not required.
  189.  
  190.          The sorting process for the Top User list is a bit slow, but
  191.          works quite well, but if you want to disable this function
  192.          simply set the Output Path/filename for either of the two
  193.          Top User bulletins to 0 length.
  194.          (ie: what's in between the quotes> "")
  195.          BOTH regular and ANSI path/filename MUST be set to enable this
  196.          feature!
  197. PassKey
  198. -------
  199.               The PassKey enables the Registered RACALL.  When you
  200.          register you are sent a PassKey.  Put it in the RACALL.CFG
  201.          file as shown above, once in place RACALL switches into
  202.          Registered mode.  It will then make ANSI files, and run past
  203.          the 21 day trial.  NOTE: If you change your BBS's name you
  204.          must get a new pass key to match the new name!  There is a
  205.          small charge to have a new PassKey made. (see order form)
  206.  
  207.               Starting with v1.20, RaCall uses two PassKeys now.
  208.  
  209.          **   RACALL.CFG Must be in the default directory!
  210.  
  211.               RACALL will also create a file call RACALL.DAT.  This file
  212.          store the information the RACALL uses and update daily to
  213.          create the system to date bulletin.  Just leave this file
  214.          alone! RACALL knows what to do with it! Any changes to this
  215.          file will cause RACALL to abort or cause errors.  Also, RACALL
  216.          makes some changes to RACALL.CFG.  So don't worry about
  217.          seeing a new date/time on the file, it's just RaCall doing
  218.          it's job.
  219.  
  220.               Also, RACALL.USR is the data base for the Top Callers.
  221.          to start, it MUST be one line with only a "0" (no quotes).
  222.          After the first run RACALL will use it and update it as needed.
  223.          RACALL.USR is included in this package.
  224.          **********  DO NOT EDIT THIS FILE IN ANY WAY **********
  225.  
  226.               Be sure to remove, rename, or otherwise have in NEW
  227.          RA.LOG created daily (after EVERY run), otherwise RACALL
  228.          will RE-READ the log and artificially increase the statistics
  229.          of your board.  So, in your batch file have it get the old
  230.          RA.LOG out of the way so that RACALL won't go over the old
  231.          one again!
  232.  
  233.               Using the /r switch will do this for you!  After compiling
  234.          the log, the log will be ReName to he LAST DATE in the log.
  235.          Then a NEW RA.LOG will be made in the same format as the log just
  236.          processed.  This new log will have a Date Marker that will help
  237.          keeps dates in order. NOTE: The PATH for the renamed log must
  238.          be on the same drive!
  239.  
  240.               You can also create a new log with the Date Marker manually.
  241.          /1OPUS will make a OPUS log with Date Marker.
  242.          /1FD will make a FrontDoor log with Date Marker.
  243.          These are best for when you first set up RaCall.
  244.          * Warning: using either will kill/over-write Ra.Log if it's still
  245.          there, it best to use the /r to rename instead since it get the
  246.          old log out of the way and starts the new log.
  247.  
  248.               RACALL is designed to run once a day, this is so the log
  249.          dates do not overlap.  If you run RACALL at another time, it
  250.          will count each date change, it will see two logs with the
  251.          same dates, one from the 24 hours just ending, and the same
  252.          date again at the beginning of the next log if would read the
  253.          next day.
  254. *****    A new log MUST be started after every RACALL run. *****
  255.  
  256. Exception File:
  257. ===============
  258.               This allows you to exclude shells (type 7) and exits (type 15)
  259.          from being included in door access count.  This is mainly for
  260.          Chat, external file, and other "doors" that you don't want RaCall to
  261.          count as doors.  This must be turn on in RACALL /c.
  262.  
  263.          RACALL.EXP can list up to 10 errorlevels or shell command lines.
  264.          Command line do not need to be the full command line used, but just
  265.          enought to be different then any other.  CASE (CAPS/lowers) MUST
  266.          match the menu command line, the line in RACALL.EXP must be the same
  267.          in the menu, but does not have to be the full command line.
  268.          c:\command.com /c program.exe   <<-in the menu
  269.          c:\command.com /c prog          <<-in RACALL.EXP would be a match
  270.          since the menus line matches the exception line up the the end of
  271.          the exception line.
  272.          Errorlevel exit:  Just put the errorlevel on the line, NO spaces
  273.          before or after.
  274.  
  275.          RACALL.EXP must be in place if the option <I> is on in RACALL /c
  276.          RACALL.EXP is not required if the exception option is not used.
  277.  
  278. File Area
  279. =========
  280.          If FEBBS (v1.90 tested) log entries are found in the log RaCall
  281.          is processing, it with use the amounts for in there for the
  282.          Total and number of New files online, and well as the
  283.          MByte (for Total), and KByte (for New files).
  284.  
  285. COMMAND LINE OPTIONS:
  286. =====================
  287.          /c        Configure RACALL. No stats will be compiled.
  288.  
  289.          /r        Rename log to LAST date in log after processing.
  290.                    eg: RA.LOG becomes Oct05-90.LOG if October
  291.                    5, 1990 was that last date in log.
  292.                    This also make a new Ra.Log in the same format as just
  293.                    compiled with a Date Marker.
  294.                    * If the program is ran a second time during a day
  295.                    (log ending with same date) Oct05-90.LOG would be
  296.                    Oct05a90.LOG.
  297.  
  298.          /1OPUS    Starts a new OPUS style log with Date Marker.
  299.  
  300.          /1FD      Starts a new FrontDoor style log with Date Marker.
  301.  
  302.          /RTOP     Reset TOP USERS list.  No stats will be compiled.
  303.                    This could be a once a month event.
  304.                    [Registered Version ONLY!]
  305.  
  306.          /RDAT     Reset STATISTIC DATA. All old stats info is killed.
  307.                    No stats will be compiled.
  308.                    This could be a once a month event.
  309.                    [Registered Version ONLY!]
  310.  
  311.          /F....    RACALL /Ffd.log NEWU
  312.                    will take the FrontDoor style log found in FD.LOG
  313.                    and append it to the RA.LOG defined in RaCall.CFG,
  314.                    NEWU is placed as the program name as RA01 is for node 1.
  315.                    ^^^^-Can be anything as long as it is 4 letters/numbers
  316.                    and does NOT start with RA or XRS. Run after door that
  317.                    makes FrontDoor style logs.  Kills FD.LOG after converting.
  318.                    (For batch File/type 15 menu)
  319.                    [Register Version ONLY!]
  320.  
  321.          /S....    RACALL.EXE /Sfd.log NEWU CALLBACK.EXE
  322.                    Same as /F, but you call RACALL from type 7 menu option.
  323.                    CALLBACK.EXE is the name of the program RaCall is to
  324.                    shell to and run, after the program is done RaCall
  325.                    converts the FD.LOG and exits back to the BBS.
  326.                    (For shell/type 7 menu option)
  327.                    [Registered Version ONLY!]
  328.  
  329.          /FORM     Fill out and print registeration form.
  330.  
  331. *****    NOTE:     Only ONE command line option can be used at a time!
  332.                    The EXACT case must be matched, /R is not /r
  333.  
  334.  
  335.  
  336.  
  337. Multi-Node Systems
  338. ==================
  339.               For Multi-Node systems you must keep a separate set of
  340.          RaCall.DAT, CFG, and USR files in each directory for each line.
  341.          RaCall itself is best put in the System directory.  It should
  342.          be setup something like this in your batch file:
  343.  
  344.          cd\RA\LINE1
  345.          rem  Load RaCall from System dir using files in \ra\line1
  346.          C:\RA\RACALL
  347.          cd\RA\LINE2
  348.          rem  Load RaCall from System dir using files in \ra\line2
  349.          C:\RA\RACALL
  350.  
  351.          Be sure the output paths for the display files are not the same,
  352.          or the stats for line1 with be wrote over but the stats for line2.
  353.          ** RaCall needs only be registered once per board unless a
  354.          different name is to be used on different lines.  As many
  355.          nodes can use the same PassKey as long as they are all the
  356.          exact same name running on one machine.
  357.          ** More then one machine or bbs name are to be registered
  358.          separately.
  359. Notes:
  360. ------
  361.     **   ALT in the "Who Called" bulletin is when a caller is logged
  362.          off by Sysop with ALT-H or ALT-L.
  363.  
  364.     **   Log speeds over 2400bps handled, but only displayed if found
  365.          so 2400 system don't have to look at empty stats for 4800 to 38Kbps!
  366.  
  367.     **   RACALL comes with no warranty of any kind, no responsibility
  368.          or liability is taken for RACALL's use or it actions.
  369.  
  370.     **   RACALL has been tested on RemoteAccess v1.10+ and works fine it.
  371.  
  372.     **   RACALL does NOT write to any RemoteAccess files, except the
  373.          Ra.Log in some cases, otherwise it only writes to it's own
  374.          support files and the text/ANSI output files.
  375.  
  376.     **   RACALL may not work with older versions of RA!
  377.          (but who would want to run an old version??:-)
  378.  
  379.     **   Two options for converting FrontDoor style logs made by doors
  380.          to OPUS format!
  381.  
  382.     **   Opus or FrontDoor style log are handled automaticly.
  383.  
  384.     **   FileDoor (QBBS style) UL/DL log entries supported.
  385.  
  386.     **   XRS (v2.00) and MkXRS (v1.03) log entries supported.
  387.     **   XRS name is used by permission of Mike Ratledge (1:1/112)
  388.  
  389.     **   New versions will come out as RA (and XRS) itself advances
  390.          (and for bug fixes).
  391.  
  392.          Any questions can be addressed to:
  393.  
  394.          Kent Timm
  395.          The Holo-Deck   1:250/728 [FIDO-Net]
  396.  
  397.          Please Note: At this time there is no phone number for my system,
  398.          please route NetMail to my thru 1:250/701.
  399.          You can put this in you control files to handle the routing.
  400.          Eg: Binkley/oMMM route :  StuffCM 1:250/701 1:250/728
  401.              FrontDoor Route.ctl:    route 1:250/701 1:250/728
  402.  
  403.          or at the mailing address.  Registered and Registering users
  404.          will get the fastest answers.
  405.  
  406.  
  407. Versions:
  408. =========
  409.  
  410.          v0.00     -First draft, converted from QCall v2.65
  411.  
  412.          v1.00     -Official release of RaCall.
  413.                    -Log speeds above 2400 bps handled, (only displayed
  414.                    if found.)
  415.  
  416.          v1.10     -Fixes the Dropped Carrier listing if user left a
  417.                    leaves message from a menu with /L option.
  418.                    -Built in configuring program added [RACALL /c]
  419.                    -DOCs get a facelift.
  420.                    -Rename log option added.
  421.                    -Reset TOP USERS and DATA command line options added.
  422.                    -Reformat FrontDoor style logs from doors to OPUS style
  423.                     logs.
  424.  
  425.           v1.20    -Frontdoor logs now handled automaticly.
  426.                    -Improved date check with date markers at beginning of log.
  427.                    -Create new log with date marker commandline when not
  428.                     using /r switch. /r creates a date marker after renaming
  429.                     the old log.
  430.                    -FileDoor Upload/Download added.
  431.                    -Message area name can now be displayed instead of just
  432.                     the area number.
  433.                    -8th bit character can be switch off in ASCII (non-color)
  434.                     bulletins.
  435.                    -New Style RaCall.CFG file. Never edit it without using
  436.                     RaCall's config option. (RACALL /c)
  437.                    -Top Users lists from either logs or Users.Bbs.
  438.                    -Door exceptions: Skip shells/exits of non-doors.
  439.  
  440.          v1.22     -Small bug fix.  No other changes.
  441.  
  442.          v1.30     -XRS and MkXRS support added.
  443.                    -Top Users lists can be disabled
  444.                    -Mixxed logs supported.  Sometimes FD logs get in with
  445.                     OPUS and RACall locks in FD, it will now switch back to
  446.                     OPUS the next time an OPUS entry is found.
  447.  
  448.          v1.31     -Use percentage per day fixxed.
  449.  
  450.          v1.32     -Path problems for non-MultiLine systems fixxed.
  451.  
  452.          v1.33     -XRS support updated for XRDOR v1.44
  453.  
  454.          v1.35     -A couple of bugs fixxed.
  455.                    -ANSI bulletin colors changed slightly.
  456.                    -Built-in order form fixxed (/FORM)
  457.                    -XRS local SysOp exports are now counted as mail
  458.                     bags IF SysOp is to be displayed in RA user lists.
  459.  
  460.          v1.37     -Fast update for changes in RA 1.10's logs.
  461.                    -Screen clear codes added to ANSI bulletins.
  462.                     (Suggested by Registered user Robert Dykes)
  463.  
  464.          v1.40     -Big bug in message area posting count display fixxed.
  465.                    -MkQWK v1.01 support added. 
  466.                    -FEBBS v1.90 supported for Total/New files available.
  467.  
  468.  
  469. Other Programs to look for:
  470. (subject to change without notice)
  471. ===========================
  472.  
  473. HoloDoor:Use to filter AVATAR bit for DORINFO1.DEF.  Some doors go
  474.          crazy if they read the AVATAR bit  in DORINFO1.DEF.
  475.          It can also force door in ASCII only or ANSI only.  Also
  476.          selectable to set DORINFO1.DEF to ANSI or ASCII from AVATAR.
  477.     ##   Current filename: HOLODOR1.LZH
  478.  
  479. XRSwap:  Use with XRSDoor to let special users use their own ORIGIN.XRS
  480.          and make others use the forced XORIGIN.XRS  Works by user
  481.          name
  482.          or security level.
  483.     ##   Current filename: XRSWAP1.LZH
  484.  
  485. ======SAMPLE ORDER FORM=====
  486. NOTE: Run RACALL /FORM and answer the questions asked, then RaCall will
  487. print out a form (and info) for you!  Or print of this file and PRINT CLEARLY!
  488.  
  489. 010392   RaCall v1.40(C)          ORDER FORM                   Rcvd:___________
  490.                                                                S/O:____________
  491.          Name:___________________________________              UDP:[]__________
  492.                                                                Key:____________
  493.          Address:____________________________________________
  494.  
  495.          Apartment:____________
  496.  
  497.          City:___________________________________State/Prov:________________
  498.  
  499.          Country:________________________________ZIP/Postal Code:___________
  500.  
  501.          BBS's NAME:_______________________________________
  502.                     * EXACT SPELLING/case as in CONFIG.RA *
  503.          SYSOP NAME:________________________________________
  504.                     * EXACT SPELLING/case as in CONFIG.RA *
  505.  
  506.          BBS's PHONE: (______) ______-________   FIDO-Net: __:_____/_____.___
  507.          VOICE PHONE: (______) ______-________
  508.          Baud Rate:______________________________
  509.          Hours:__________________________________
  510.  
  511. Check as Required:
  512.       [] RaCall v1.40   $10.00
  513.  
  514.       [] NEW Passkey ONLY+: $2.00 (Canada)
  515.       [] NEW Passkey ONLY+: $3.00 (USA/Foreign)
  516.          + Must already be registered to get new passkey!
  517.  
  518.          POSTAL MONEY ORDERS ONLY!!  CANADIAN FUNDS, THANK YOU!
  519.          **************************  *************** **********
  520.          OUTSIDE CANADA or USA pay by CASH ONLY!
  521.          Prices are Dollars. Cash use USA or Canadian funds.
  522.          Registered Mail is highly recommended for cash!
  523.  
  524.          COMMENTS:___________________________________________________
  525.  
  526.          ____________________________________________________________
  527.  
  528.          ____________________________________________________________
  529.  
  530.          ____________________________________________________________
  531.  
  532. *****>   TERMS:
  533. *****>   NO REFUNDS!  RaCall comes "AS-IS", with no warrantee.
  534.  
  535. *****>   The RaCall PassKey you receive is NOT to be made available
  536.          to others, to do so would violate federal and international 
  537.          Copyright laws.
  538. *****>   NO responsibility is taken for lost or damaged data, or
  539. *****>   equipment as a result of using RaCall, or any of it's support
  540. *****>   files, data, text, or any other item related to RaCall.
  541.  
  542. *****>   I understand and agree to the above terms for registering RaCall,
  543. *****>   ________________________________________
  544. *****>   ** Signature required **
  545.  
  546.          Kent Timm
  547.          907-1790 Eglinton Av. East
  548.          Toronto, Ontario
  549.          M4A 2T3
  550.